Platform Explorer / Nuxeo Platform 6.0

Contribution org.nuxeo.webengine.blogs.theme--models

This contribution is part of XML component org.nuxeo.webengine.blogs.theme inside nuxeo-webengine-blogs-6.0.jar

Extension Point

Extension point models of component ThemeService.

Contributed Items

  • <model name="blogpost">
          <class>org.nuxeo.webengine.blogs.models.BlogPostListModel</class>
          <contains>blogpostDay item</contains>
        </model>
  • <model name="blogpostDay item">
          <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveDayModel
          </class>
          <contains>blogpost item</contains>
        </model>
  • <model name="blogpost item">
          <class>org.nuxeo.webengine.blogs.models.BlogPostModel</class>
        </model>
  • <model name="blogSiteArchive">
          <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveListModel
          </class>
          <contains>blogSiteArchiveYear item</contains>
        </model>
  • <model name="blogSiteArchiveYear item">
          <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveYearModel
          </class>
          <contains>blogSiteArchiveMonth item</contains>
        </model>
  • <model name="blogSiteArchiveMonth item">
          <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveMonthModel
          </class>
        </model>

XML Source

<extension point="models" target="org.nuxeo.theme.services.ThemeService">

    <model name="blogpost">
      <class>org.nuxeo.webengine.blogs.models.BlogPostListModel</class>
      <contains>blogpostDay item</contains>
    </model>
    <model name="blogpostDay item">
      <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveDayModel
      </class>
      <contains>blogpost item</contains>
    </model>
    <model name="blogpost item">
      <class>org.nuxeo.webengine.blogs.models.BlogPostModel</class>
    </model>

    <model name="blogSiteArchive">
      <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveListModel
      </class>
      <contains>blogSiteArchiveYear item</contains>
    </model>
    <model name="blogSiteArchiveYear item">
      <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveYearModel
      </class>
      <contains>blogSiteArchiveMonth item</contains>
    </model>
    <model name="blogSiteArchiveMonth item">
      <class>org.nuxeo.webengine.blogs.models.BlogSiteArchiveMonthModel
      </class>
    </model>

  </extension>